Single Agent Vs Transaction Broker- Which Should I Choose